<include file="tool" />
<table id="manuList" data-options="fit:true"></table>

<script>
	$('#manuList').treegrid({    
    url:'__APP__/Admin/Manage/manulistdata',    
    idField:'id', 
    lines: true,
    rownumbers: true,   
    treeField:'text',
    nowrap : true,
    fitColumns : true,
    tool:'tool-menu',  
    autoRowHeight : true, 
    striped : true,//交替行
    singleSelect : true,//只允许选择一行
    border : false,
    columns:[[    
        {field:'id',checkbox : true},
        // {title:'id',field:'id',width:50},   
        // {field:'pid',title:'pid',width:50,align:'center'},    
        {field:'text',title:'标题',width:200}, 
        {field:'url',title:'url',width:200},    
        {field:'icon',title:'图标',width:80,align:'center',
        formatter: function(value,row,index){
                if (value){
                  
                    return '<span class="'+value+'" style="width:150px;height:24px;display:inline-block;"></span>';
                }
            }

    } , 
        {field:'ordernumber',title:'序号',width:60,align:'center',editor:{type:'numberbox',options:{precision:0}}}  
    ]],
        onDblClickCell : function(field, row) {
                         
                                     // if(field=="ordernumber"){
                                     //   $('#manuList').treegrid('beginEdit', row.id) 
                                     // }  
                                }    
});

// 新建子菜单窗口
function show_add_smenu(){
    var row = $('#manuList').treegrid("getSelected");
    if(!row){
        $.messager.alert('新建子菜单', '没有选择父节点！', 'info');
      

    }else{

        if(row.pid==0){
                  $('#add_menu_form').form('load', {
            pid:row.id,
            text : '',
            url:'',
            icon:'',
            ordernumber : ''
        });
        $('#add_menu_dialog').dialog("open").dialog('setTitle', '&nbsp;&nbsp;新建子菜单');
        }else{
           $.messager.alert('新建子菜单', '不能新建子菜单的子菜单！', 'info'); 
        }
  
           
   
    }    
}
// 新建父菜单窗口
function show_add_mmenu(){
        $('#add_menu_form').form('load', {
            pid:0,
            text : '',
            url:'',
            icon:'',
            ordernumber : ''
        });
        $('#add_menu_dialog').dialog("open").dialog('setTitle', '&nbsp;&nbsp;新建主菜单');
}
// 新建菜单
function add_menu(){
    $('#add_menu_form').form('submit', {

            url : '__APP__/Admin/Manage/addmeun',

            success : function(data) {
                $("#manuList").treegrid("reload");

                $.messager.alert('新建菜单', data, 'info');
                $('#add_menu_dialog').dialog('close')

            }
        });
}
// 删除菜单
function del_menu(){
      var row = $('#manuList').treegrid("getSelected");
    if(!row){
        $.messager.alert('删除菜单', '请选择要删除的菜单！', 'info');
      

    }else{

        $.messager.confirm('确认','您确认想要删除“'+row.text+'”吗？',function(r){    
            if (r){    
                $.post('__APP__/Admin/Manage/delmenu', {
                            id : row.id
                        }, function(data) {
                            if (data.status==1) {
                                $.messager.alert('删除项目', data.data, 'info');
                                $("#dg").treegrid("reload");
                            } else {
                                $.messager.show({ // show error message  
                                    title : '错误',
                                    msg : data.data
                                });

                            }
                        }, 'json');  
            }    
        }); 
           
   
    }    
}

/**
 * 修改菜单窗口
 */
function show_modify_menu(){
     var row = $('#manuList').treegrid("getSelected");
    if(!row){
        $.messager.alert('修改菜单', '请选择要修改的菜单！', 'info');
    }else{

     
     if(row.pid==0){
        $('#pidd').combobox({  
                    readonly:true  
                });
     }else{
        $('#pidd').combobox({  
                    readonly:false  
                });
     }
     $("#modify_menu_form").form("load", row);
     $("#modify_menu_dialog").dialog("open").dialog('setTitle', '&nbsp;&nbsp;修改菜单');
           
   
    }   
}
/**
 * 修改菜单
 */
function modify_menu(){
    var row = $('#manuList').treegrid("getSelected");
    $('#modify_menu_form').form('submit', {
    type:'POST',
     url : '__APP__/Admin/Manage/modifymenu',
    success : function(data) {
        $("#manuList").treegrid("reload");
        $.messager.alert('新建菜单', data, 'info');
        $('#modify_menu_dialog').dialog('close')
        // 

    }
});
}

</script>